self-propelled mount - Turc Anglais Dictionnaire